/* ====================================================== 
   6. Navigation Area                                    
/* ====================================================== */

.menu-container:not(.mobile) {
    float: left;
	
	/*---- Primary Menu ----*/
	ul.menu-main {
	    float: right;
		
	    > li {
		    margin-right: auto;
		    margin-left: 1.6875rem;
			
		    &:not(.multi-column) > ul ul {
		        margin-left: auto;
		        margin-right: -0.071875rem;
		    }
			
		    > ul {
		        &:before {
			        left: auto;
			        right: 0;
		        }
				
		        &:after {
			        left: auto;
			        right: 3.5rem;
			        margin-left: auto;
			        margin-right: -0.15625rem;
		        }
		    }
			
		    li {
		        padding-left: auto;
		        padding-right: 0.875rem;
		    }
			
		    ul li {
		        padding-left: auto;
		        padding-right: 2.034375rem;
		    }	
	    }
		
		
		/*---- Sub Menu ----*/
	    ul.sub-menu {
		    left: auto;
		    right: 0;
	    }
		
	    > li:not(.multi-column) > ul ul {
		    left: auto;
		    right: 100%;
	    }
	}



	/*---- Dropdown Menu ----*/
	/* Multi-column */

	li.multi-column > ul li {
	    padding-left: auto !important;
	    padding-right: 1.159375rem !important;
	}

	ul.menu-main ul.sub-menu .nav-arrow {
	    right: auto;
	    left: 1.159375rem;
	}	
	

	/*---- Dropdown Arrow ----*/
	.nav-arrow {
	    right: auto;
	    left: 0.284375rem;
	}

	
	
}

@media all and (max-width: 1250px) {
	
	.menu-container:not(.mobile) {
		ul.menu-main > li {
			margin-right: auto;
			margin-left: 1.125rem;
		}	
	}

}
